home *** CD-ROM | disk | FTP | other *** search
/ Aminet 35 / Aminet 35 (2000)(Schatztruhe)[!][Feb 2000].iso / Aminet / util / dtype / PCD-DT.readme < prev    next >
Encoding:
Text File  |  2000-01-03  |  3.1 KB  |  102 lines

  1. Short:    Datatype for Photo-CD Images (43.12)
  2. Author:   astegema@ix.urz.uni-heidelberg.de (Achim Stegemann)
  3. Uploader: astegema@ix.urz.uni-heidelberg.de (Achim Stegemann)
  4. Version:  43.12
  5. Type:     util/dtype
  6.  
  7. Requires minimum:
  8.  * OS 3.0
  9.  * MC68020
  10.  * A mounted PIPE: handler !!
  11.  * ixemul.library V39
  12.  
  13. Additionally recommended:
  14.  * CyberGraphX with picture.datatype V43 for 24-bit images.
  15.  * MUI 3.8 for the preferences.
  16.  
  17. If you run OS 3.5, it is recommended to install the PCD-DT35 archive !!
  18.  
  19. With the help of the pcd.datatype, your datatype sytem is able to read Photo-CD images.
  20.  
  21. This datatype is freeware and can be used for any purpose.
  22.  
  23. Changes since V43.11:
  24.  * Improved V43 setup to avoid problems under Picasso96 or OS 3.5.
  25.  * Glowicons are now default icons.
  26.  
  27.  
  28. Internet: http://www.rzuser.uni-heidelberg.de/~astegema/
  29.  
  30.  
  31. Important note about the source code:
  32. *************************************
  33.  
  34. The source has been written in C++ using Maxon-C++ V3.
  35. You will find several instructions a bit strange as I have converted all C-style OS-structures
  36. to C++ OS-structures.
  37. E.g.
  38.  
  39. struct Library
  40. {
  41. struct Node lib_Node;
  42. UBYTE lib_Flags;
  43. UBYTE lib_pad;
  44. UWORD lib_NegSize;
  45. UWORD lib_PosSize;
  46. UWORD lib_Version;
  47. UWORD lib_Revision;
  48. APTR lib_IdString;
  49. ULONG lib_Sum;
  50. UWORD lib_OpenCnt;
  51. };
  52.  
  53. has been converted to
  54.  
  55. struct Library:Node // !!!!!
  56. {
  57. UBYTE lib_Flags;
  58. UBYTE lib_pad;
  59. UWORD lib_NegSize;
  60. UWORD lib_PosSize;
  61. UWORD lib_Version;
  62. UWORD lib_Revision;
  63. APTR lib_IdString;
  64. ULONG lib_Sum;
  65. UWORD lib_OpenCnt;
  66. };
  67.  
  68. This simplifies the code as I don't always need to cast variables to fit arguments
  69. in functions.
  70. Additionally C++ allows to leave away the 'struct' keyword !
  71.  
  72. If you like to recompile the source-code for your compiler, you need to adjust the
  73. source-code to C. But this should be no problem.
  74.  
  75.  
  76. ============================= Archive contents =============================
  77.  
  78. Original  Packed Ratio    Date     Time    Name
  79. -------- ------- ----- --------- --------  -------------
  80.     3352    2243 33.0% 17-Nov-99 00:17:52  PCD-DT.info
  81.    73472   36815 49.8% 15-Jul-99 15:28:02 +pcdtoppm
  82.     6232    3309 46.9% 15-Nov-99 04:00:40 +pcd.datatype
  83.       80      69 13.7% 15-Jul-99 15:28:02 +PCD
  84.        8       8  0.0% 15-Jul-99 15:28:02 +pcd.prefs
  85.     1577     525 66.7% 15-Nov-99 17:18:14 +Install
  86.     4232    2883 31.8% 15-Nov-99 17:17:08 +Install.info
  87.    52452   23487 55.2% 15-Jul-99 15:28:04 +render.library
  88.    52244   23390 55.2% 15-Jul-99 15:28:04 +render.library_68040
  89.    52436   23362 55.4% 15-Jul-99 15:28:04 +render.library_68060
  90.     4009    1876 53.2% 15-Nov-99 17:17:46 +PCD-DT.doc
  91.     3576    1927 46.1% 15-Nov-99 17:17:08 +PCD-DT.doc.info
  92.     1800     882 51.0% 15-Nov-99 17:18:00 +PCD-DT.readme
  93.     2221    1390 37.4% 15-Nov-99 17:17:08 +PCD-DT.readme.info
  94.     3781    2519 33.3% 15-Nov-99 17:17:08 +Prefs.info
  95.     5292    2856 46.0% 15-Nov-99 03:31:06 +PCDPrefs
  96.     3902    2924 25.0% 15-Nov-99 17:18:30 +PCDPrefs.info
  97.     8724    2845 67.3% 15-Nov-99 03:31:08 +dispatcher.c
  98.     3435    1189 65.3% 15-Nov-99 03:31:08 +libbase.c
  99.      175     102 41.7% 15-Nov-99 03:31:08 +make
  100. -------- ------- ----- --------- --------
  101.   283000  134601 52.4% 24-Nov-99 20:30:38   20 files
  102.